home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 35 / PC Gamer IT CD 35 2-2.iso / DFDEMO / DATA1.CAB / Program_Executable_Files / Df.pff / DF.MNU < prev    next >
Text File  |  1998-08-07  |  55KB  |  892 lines

  1. ;COMMAS are used for field separations.
  2. ;****************** NOTE *********************
  3. ; lines, including comments,
  4. ; should not be longer than 127 characters
  5. ;*********************************************
  6.  
  7. [SOUNDS]
  8. ;PWF=f22menu.pwf
  9. ;SOUND=BUTTON_CLICK_DOWN
  10.  
  11. [SOUNDEVENTS]
  12. ; FORMAT
  13. ; Name, pitch,heading,vol(0-255),ch (-1 for any),flags,distance,p,item1 equate,event equate,item2 equate,param
  14. ;SOUNDEVENT=BUTTON_CLICK,0,0,255,-1,0,0,0,0,0,0,0
  15.  
  16. [RGBAS]
  17. ; FORMAT
  18. ; Name, R, G, B, Alpha
  19. RGBA=NEWBLACK,0,0,0,128
  20. ; not really white but the font blitter wont color the text
  21. RGBA=CrazyWhite,0,0,0,0
  22.  
  23. [RGBS]
  24. ; FORMAT
  25. ; Name, R, G, B
  26. ; Opaque Colors
  27. RGB=Black,0,0,0
  28. RGB=White,255,255,255
  29. RGB=Grey,200,200,200
  30. ; really dark green
  31. RGB=DarkGrey,0,100,0
  32. RGB=LightBlue,150,150,255
  33. RGB=Blue,0,0,200
  34. RGB=DarkBlue,0,0,100
  35. RGB=DarkerGreen,10,100,40
  36. RGB=DarkGreen,10,150,20
  37. RGB=Green,10,200,100
  38. RGB=LightGreen,10,255,100
  39. RGB=LightRed,200,0,50
  40. RGB=Red,100,0,90
  41. RGB=TrueGreen,0,255,0
  42. RGB=ButtonGreen,6,165,6
  43. RGB=WeirdYellow,237,226,150
  44.  
  45. RGB=Amber,195,100,10
  46. RGB=LightAmber,235,130,0
  47. RGB=DarkAmber,125,58,0
  48.  
  49. [FONTS]
  50. ; FORMAT
  51. ; Name, Filename, RGB FG Normal, RGB BG Normal, RGB FG Lit, RGB BG Lit, RGB FG Disabled, RGB BG Disabled
  52. FONT=SMALL640,F_sml640.pcx,Amber,Amber,LightAmber,LightAmber,DarkAmber,DarkAmber
  53. FONT=ERIE16W,ERIE16w.PCX,White,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  54. FONT=ERIE21W,ERIE21w.PCX,White,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  55. FONT=AVA12B,ava_12b.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  56. FONT=AVA14B,ava_14b.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  57. FONT=AVA10B,ava_10b.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  58. FONT=AVA10BA,ava_10b.PCX,WeirdYellow,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  59. FONT=LCD10,lcd_10.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  60. ;FONT=LCD10G,lcd_10.PCX,TrueGreen,DarkGrey,LightRed,Red,Grey,DarkGrey
  61.  
  62. [IMAGES]
  63. ; FORMAT
  64. ; Name,filename, flags, image frames, initial relative X, initial relative Y, PRELOAD
  65. ; (flags)
  66. ; 0     Not valid
  67. ; 1     Normal ( just blit'd / animated )
  68. ; 2     Image is a button strip ( buttons ideal 4 cells 0 normal 1 lit 2 activated 3 disabled )
  69. ; 4     Image ignores zero
  70. ; Preload 0 or 1 ( cursor should be preloaded always )
  71. ;button images
  72.  
  73.  
  74. ;plates/backgrouns
  75.  
  76. ;IMAGE=ImageTest,Image1.pcx,1,0,0,0,1
  77.  
  78.  
  79. IMAGE=ImageBtnDot,btn_dot.pcx,1,4,0,0,1
  80. IMAGE=ImageBtnDwn,btn_dwn.pcx,1,4,0,0,1
  81. IMAGE=ImageBtnUp,btn_up.pcx,1,4,0,0,1
  82. IMAGE=ImageBtnLft,btn_lft.pcx,1,4,0,0,1
  83. IMAGE=ImageBtnRgt,btn_rgt.pcx,1,4,0,0,1
  84.  
  85.  
  86. IMAGE=ImageFace,faces1.pcx,1,0,0,0,1
  87. IMAGE=ImageButton1,leftbutt.pcx,1,3,0,0,1
  88. IMAGE=ImageCursor1,cursor1.pcx,1,0,0,0,1
  89. IMAGE=ImageRedCursor,cursorx.pcx,1,0,0,0,1
  90. IMAGE=Imageritebutt,ritebutt.pcx,1,3,0,0,1
  91. IMAGE=Imageleftbutt,leftbutt.pcx,1,3,0,0,1
  92. IMAGE=ImageBtn472,btn_472.pcx,1,4,0,0,1
  93. IMAGE=ImageBtn296,btn_296.pcx,1,4,0,0,1
  94. IMAGE=ImageBtn272,btn_272.pcx,1,4,0,0,1
  95. IMAGE=ImageBtn224,btn_224.pcx,1,4,0,0,1
  96. IMAGE=ImageBtn216,btn_216.pcx,1,4,0,0,1
  97. IMAGE=ImageBtn200,btn_200.pcx,1,4,0,0,1
  98. IMAGE=ImageBtn182,btn_182B.pcx,1,4,0,0,1
  99. IMAGE=ImageBtn182Bar,btn_182.pcx,1,4,0,0,1
  100. IMAGE=ImageBtn144,btn_144.pcx,1,4,0,0,1
  101. IMAGE=ImageBtn130,btn_130.pcx,1,4,0,0,1
  102. IMAGE=ImageBtn110,btn_110.pcx,1,4,0,0,1
  103. IMAGE=ImageBtnSlider,slider.pcx,1,1,0,0,1
  104. IMAGE=ImageOperPlt2,oper_pl2.pcx,1,1,0,0,1
  105. IMAGE=ImageOperPlt3,oper_pl3.pcx,1,1,0,0,1
  106.  
  107. IMAGE=ImageScreenShot1,sc1.pcx,1,1,0,0,1
  108. IMAGE=ImageScreenShot2,sc2.pcx,1,1,0,0,1
  109. IMAGE=ImageScreenShot3,sc3.pcx,1,1,0,0,1
  110.  
  111. ; fx pics
  112. IMAGE=ImageLightBarRt,swipe.pcx,1,1,0,0,1
  113. IMAGE=ImageLightBarLt,bar_lt.pcx,1,1,0,0,0
  114. IMAGE=ImageLightBarUp,bar_up.pcx,1,1,0,0,0
  115. IMAGE=ImageLightBarDn,bar_dn.pcx,1,1,0,0,0
  116. IMAGE=ImageTemplateBorder,df_bkg2.pcx,1,1,0,0,1
  117.  
  118. IMAGE=ImageOperPlt,oper_plt.pcx,1,1,0,0,1
  119. IMAGE=ImageCampPlt,camp_plt.pcx,1,1,0,0,1
  120. IMAGE=ImageMBrfPlt1,mbrf_pl1.pcx,1,1,0,0,1
  121. IMAGE=ImageMBrfPlt2,mbrf_pl2.pcx,1,1,0,0,1
  122.  
  123.  
  124. IMAGE=ImageTemplate,df_bkgd.pcx,1,0,0,0,0
  125. IMAGE=ImageMainMenu,df_main.pcx,1,0,0,0,0
  126. IMAGE=ImageOptionsMenu,setmnu2.pcx,1,0,0,0,0
  127. IMAGE=ImageNewSoldierMenu,df_oper.pcx,1,0,0,0,0
  128. IMAGE=ImageOptions2Menu,setmnu1.pcx,1,0,0,0,0
  129. IMAGE=ImageCampMenu,campaign.pcx,1,0,0,0,0
  130. IMAGE=ImageMissionMenu,quikmis.pcx,1,0,0,0,0
  131. IMAGE=ImageMultiPlayerMenu,mltiply1.pcx,1,0,0,0,0
  132. IMAGE=ImageHostMenu,host1.pcx,1,0,0,0,0
  133. IMAGE=ImageDeathMatchMenu,quikmis.pcx,1,0,0,0,0
  134. IMAGE=ImageCTFMenu,quikmis.pcx,1,0,0,0,0
  135. IMAGE=ImageTeamPlayMenu,quikmis.pcx,1,0,0,0,0
  136. IMAGE=ImageMain,df_main.pcx,1,0,0,0,0
  137. IMAGE=ImageSplash,dfsplash.pcx,1,0,0,0,0
  138.  
  139. ; test images
  140. IMAGE=ImageTest,testmap1.pcx,1,0,0,0,0
  141. IMAGE=ImageCrazyBar,crazybar1.pcx,1,0,0,0,0
  142.  
  143. [CURSORS]
  144. ; FORMAT
  145. ; NAME, IMAGENAME, RATE, HOT_X, HOT_Y
  146. ; rate is in engine frames
  147. CURSOR=Cursor1,ImageCursor1,1,0,0
  148. ;CURSOR=Cursor2,ImageCursor2,1,0,0
  149.  
  150. [WINDOWS]
  151. ; FORMAT
  152. ; NAME, ZORDER, ulX, ulY, back ground image name, default font name
  153. ; ZORDER = 0, 1, 2 .. 10  ( 10 highest priority )
  154. WND=WndMain,1,0,0,ImageMigMainBg,SMALL640
  155.  
  156. [BUTTONS]
  157. ; FORMAT
  158. ; window name, image name, button name, selection group,
  159. ; relative X, relative Y, StringName, font name,
  160. ; flags, activate callback name, hover in callback name, hover out callback name,
  161. ; hotkey(optional)
  162. ;
  163. ; ( flags )
  164. ; 128   Align text left (interior)
  165. ; 256   Align text right (interior)
  166. ; 512   Center text
  167. ; 16384 Align text to the left of button (exterior)
  168. ; 32768 Align text to right of button ( exterior )
  169. ; NEW format
  170. ; button name, type,attrib,textid,act_cbfunctname,
  171. ; button name for link
  172. ; ho_cbfunctname,xcoord,ycoord,fontname,image name,slidersize,
  173. ; sliderpos,width,height,state,drawstate,hotkey, user id, user draw func
  174. ; draw state =
  175. ; #define MNU_DS_NULL            0
  176. ;#define MNU_DS_NORMAL            1
  177. ;#define MNU_DS_PUSHED            3
  178. ;#define MNU_DS_DISABLED        4
  179. ;#define MNU_DS_LIGHTED            2
  180. ;
  181. ; type =        0 NULL type     1 button        2 HScroll
  182. ;               3 VScroll       4 ListBox       5 GListBox      6 Picture
  183. ; attrib =      0 nothing       1 pushed        2 disabled      4 no draw
  184. ;               8 left text     16 right text   32 owner draw   64 has text
  185. ;                128 Button Text - blitter will automatically center the text
  186. ;                512 Ignore mouse hit
  187. ;                192 button text, and has text .. redundant but makes sure text is being blitted
  188. ;                200 button text, has text, left
  189. ;                208 button text, has text, right
  190. ;                232 button text, has text, left, owner draw
  191. ;               72 has text, is left justified
  192. ;               80 has text, is right justified
  193. ;               96 has text, owner drawn
  194. ;                104 has text, owner drawn, left just
  195. ; Draw states = 0 null, 1 normal, 2 pushed, 3 hilighted, 4 disabled
  196. ;
  197. ;BUTTON=but1,3,0,0,mnu_main_slider1,NULL,NULL,100,100,LCD10,ImageButton1,0,0,0,0,0,1,0
  198. ; Main Menu Buttons
  199. ;BUTTON=but_main_slider1,3,73,NULL,mnu_main_slider1,NULL,NULL,500,20,LCD10,ImageBtnDot,100,0,0,100,0,1,0,0,NULL
  200. ;BUTTON=but_main_slider2,2,0,NULL,mnu_main_slider1,NULL,NULL,400,20,LCD10,ImageBtnDot,100,0,100,0,0,1,0,0,NULL
  201.  
  202. ;BUTTON=but_main_txt,0,64,mmGameScreen,NULL,NULL,NULL,319,18,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  203. BUTTON=but_main_txt,0,64,mmGameScreen,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  204.  
  205. BUTTON=but_main_bktxt,1,72,mmBACK,NULL,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  206. BUTTON=but_main_lgtxt,1,80,mmLOGOFF,mnu_main_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  207.  
  208. BUTTON=but_mainsp,1,32,NULL,mnu_main_singleplayer,NULL,NULL,171,130,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_singleplayer
  209. BUTTON=but_mainsptxt,0,64,mmSinglePlayer,mnu_main_singleplayer,NULL,NULL,319,133,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  210.  
  211. BUTTON=but_mainmp,1,32,NULL,mnu_main_multiplayer,NULL,NULL,171,158,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_multiplayer
  212. BUTTON=but_mainmptxt,0,64,mmMultiPlayer,mnu_main_multiplayer,NULL,NULL,319,161,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  213.  
  214. BUTTON=but_mainop,1,32,NULL,mnu_main_option,NULL,NULL,171,186,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_option
  215. BUTTON=but_mainoptxt,0,64,mmOptions,mnu_main_option,NULL,NULL,319,189,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  216. ; game dif
  217. BUTTON=but_mainov,1,32,NULL,mnu_main_demo,NULL,NULL,171,214,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_demo
  218. BUTTON=but_mainovtxt,0,64,mmOverview,mnu_main_demo,NULL,NULL,319,217,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  219.  
  220. BUTTON=but_mainns,1,32,NULL,mnu_main_newsoldier,NULL,NULL,171,242,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_newsoldier
  221. BUTTON=but_mainnstxt,0,64,mmNewSoldier,mnu_main_newsoldier,NULL,NULL,319,245,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  222.  
  223. BUTTON=but_mainmm,1,32,NULL,mnu_main_button,NULL,NULL,171,270,LCD10,ImageBtn296,0,0,0,0,0,4,0,0,mnu_main_button
  224. BUTTON=but_mainmmtxt,0,64,mmMessageMacros,mnu_main_button,NULL,NULL,319,273,LCD10,NULL,0,0,0,0,0,4,0,0,NULL
  225.  
  226. BUTTON=but_maincr,1,32,NULL,mnu_main_credits,NULL,NULL,171,298,LCD10,ImageBtn296,0,0,0,0,0,4,0,0,mnu_main_credits
  227. BUTTON=but_maincrtxt,0,64,mmCredits,mnu_main_credits,NULL,NULL,319,301,LCD10,NULL,0,0,0,0,0,4,0,0,NULL
  228.  
  229. BUTTON=but_mainex,1,32,NULL,mnu_main_exit,NULL,NULL,171,326,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_exit
  230. BUTTON=but_mainextxt,0,64,mmExitProgram,mnu_main_exit,NULL,NULL,319,329,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  231.  
  232. ; Options Menu
  233. ; nomenclature = [what]_[menu name (2chars)]_[what section (2chars)]_?txt or not
  234.  
  235. BUTTON=but_op_txt,0,64,omOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  236. BUTTON=but_op_actxt,1,64,omACCEPT,mnu_opt1_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  237. BUTTON=but_op_qutxt,1,80,omQUIT,mnu_opt1_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  238. BUTTON=but_op_bktxt,1,72,omBACK,mnu_opt1_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  239.  
  240. BUTTON=but_op_intxt,0,80,omINPUT,NULL,NULL,NULL,100,86,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  241. BUTTON=but_op_idtxt,0,80,omINPUTDEVICE,NULL,NULL,NULL,264,88,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  242. BUTTON=but_op_idl,1,0,NULL,mnu_opt1_inputdevice,NULL,NULL,274,86,LCD10,ImageBtnLft,0,0,0,0,0,4,0,0,NULL
  243. BUTTON=but_op_idr,1,0,NULL,mnu_opt1_inputdevice,NULL,NULL,480,86,LCD10,ImageBtnRgt,0,0,0,0,0,4,0,0,NULL
  244. BUTTON=but_op_idw,1,200,NULL,NULL,NULL,NULL,297,86,LCD10,ImageBtn182,0,0,0,0,0,4,0,0,NULL
  245.  
  246. BUTTON=but_op_chtxt,0,80,omCROSSHAIRS,NULL,NULL,NULL,264,112,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  247. BUTTON=but_op_chl,1,0,NULL,mnu_opt1_crosshairs,NULL,NULL,274,110,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  248. BUTTON=but_op_chr,1,0,NULL,mnu_opt1_crosshairs,NULL,NULL,480,110,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  249. BUTTON=but_op_chw,1,200,NULL,NULL,NULL,NULL,297,110,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  250.  
  251. BUTTON=but_op_mstxt,0,80,omMOUSESENSITIVITY,NULL,NULL,NULL,264,136,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  252. BUTTON=but_op_msl,1,0,NULL,mnu_opt1_mousesensitivity,NULL,NULL,274,134,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  253. BUTTON=but_op_msr,1,0,NULL,mnu_opt1_mousesensitivity,NULL,NULL,480,134,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  254. BUTTON=but_op_msw,1,200,NULL,NULL,NULL,NULL,297,134,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  255.  
  256. BUTTON=but_op_fmtxt,0,80,omFLIPMOUSE,NULL,NULL,NULL,264,160,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  257. BUTTON=but_op_fml,1,0,NULL,mnu_opt1_flipmouse,NULL,NULL,274,158,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  258. BUTTON=but_op_fmr,1,0,NULL,mnu_opt1_flipmouse,NULL,NULL,480,158,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  259. BUTTON=but_op_fmw,1,200,NULL,NULL,NULL,NULL,297,158,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  260.  
  261. BUTTON=but_op_vitxt,0,80,omVIDEO,NULL,NULL,NULL,100,210,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  262. BUTTON=but_op_cotxt,0,80,omCOLORS,NULL,NULL,NULL,264,212,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  263. BUTTON=but_op_col,1,0,NULL,mnu_opt1_renderer,NULL,NULL,274,210,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  264. BUTTON=but_op_cor,1,0,NULL,mnu_opt1_renderer,NULL,NULL,480,210,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  265. BUTTON=but_op_cow,1,200,NULL,NULL,NULL,NULL,297,210,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  266.  
  267. BUTTON=but_op_retxt,0,80,omRESOLUTION,NULL,NULL,NULL,264,236,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  268. BUTTON=but_op_rel,1,0,NULL,mnu_opt1_resolution,NULL,NULL,274,234,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  269. BUTTON=but_op_rer,1,0,NULL,mnu_opt1_resolution,NULL,NULL,480,234,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  270. BUTTON=but_op_rew,1,200,NULL,NULL,NULL,NULL,297,234,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  271.  
  272. BUTTON=but_op_witxt,0,80,omWINDOWED,NULL,NULL,NULL,264,260,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  273. BUTTON=but_op_wil,1,0,NULL,mnu_opt1_windowed,NULL,NULL,274,258,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  274. BUTTON=but_op_wir,1,0,NULL,mnu_opt1_windowed,NULL,NULL,480,258,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  275. BUTTON=but_op_wiw,1,200,NULL,NULL,NULL,NULL,297,258,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  276.  
  277. BUTTON=but_op_autxt,0,80,omAUDIO,NULL,NULL,NULL,100,310,AVA12B,NULL,0,0,0,0,0,4,0,0,NULL
  278. BUTTON=but_op_sftxt,0,80,omSFXVolume,NULL,NULL,NULL,264,312,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  279. BUTTON=but_op_sfl,1,0,NULL,mnu_opt1_button,NULL,NULL,274,310,LCD10,ImageBtnLft,0,0,0,0,0,4,0,0,NULL
  280. BUTTON=but_op_sfr,1,0,NULL,mnu_opt1_button,NULL,NULL,480,310,LCD10,ImageBtnRgt,0,0,0,0,0,4,0,0,NULL
  281. BUTTON=but_op_sfw,1,712,NULL,NULL,NULL,NULL,297,310,LCD10,ImageBtn182Bar,0,0,0,0,0,4,0,0,NULL
  282.  
  283. BUTTON=but_op_metxt,0,80,omMUSICENABLED,NULL,NULL,NULL,264,336,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  284. BUTTON=but_op_mel,1,0,NULL,mnu_opt1_musicenabled,NULL,NULL,274,334,LCD10,ImageBtnLft,0,0,0,0,0,4,0,0,NULL
  285. BUTTON=but_op_mer,1,0,NULL,mnu_opt1_musicenabled,NULL,NULL,480,334,LCD10,ImageBtnRgt,0,0,0,0,0,4,0,0,NULL
  286. BUTTON=but_op_mew,1,200,NULL,NULL,NULL,NULL,297,334,LCD10,ImageBtn182,0,0,0,0,0,4,0,0,NULL
  287.  
  288. BUTTON=but_op_mvtxt,0,80,omMUSICVOLUME,NULL,NULL,NULL,264,360,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  289. BUTTON=but_op_mvl,1,0,NULL,mnu_opt1_button,NULL,NULL,274,358,LCD10,ImageBtnLft,0,0,0,0,0,4,0,0,NULL
  290. BUTTON=but_op_mvr,1,0,NULL,mnu_opt1_button,NULL,NULL,480,358,LCD10,ImageBtnRgt,0,0,0,0,0,4,0,0,NULL
  291. BUTTON=but_op_mvw,1,712,NULL,NULL,NULL,NULL,297,358,LCD10,ImageBtn182Bar,0,0,0,0,0,4,0,0,NULL
  292.  
  293. ;BUTTON=but_op_svsl,2,0,NULL,NULL,NULL,NULL,297,326,LCD10,ImageBtnDot,100,0,100,0,0,1,0,0,NULL
  294. BUTTON=but_op_svsl,2,32,NULL,NULL,NULL,NULL,297,310,LCD10,ImageBtnSlider,100,0,178,0,0,4,0,0,mnu_opt1_sfxvolume
  295. BUTTON=but_op_mvsl,2,32,NULL,NULL,NULL,NULL,297,358,LCD10,ImageBtnSlider,100,0,178,0,0,4,0,0,mnu_opt1_musicvolume
  296.  
  297. ; New Soldier (Player) menu
  298. BUTTON=but_ns_1,1,32,NULL,mnu_ns_namebutton1,but_ns_1l,NULL,60,76,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,mnu_ns_namebutton1
  299. BUTTON=but_ns_2,1,32,NULL,mnu_ns_namebutton1,but_ns_2l,NULL,60,104,LCD10,ImageBtnDot,0,0,0,0,0,1,0,1,mnu_ns_namebutton1
  300. BUTTON=but_ns_3,1,32,NULL,mnu_ns_namebutton1,but_ns_3l,NULL,60,132,LCD10,ImageBtnDot,0,0,0,0,0,1,0,2,mnu_ns_namebutton1
  301. BUTTON=but_ns_4,1,32,NULL,mnu_ns_namebutton1,but_ns_4l,NULL,60,160,LCD10,ImageBtnDot,0,0,0,0,0,1,0,3,mnu_ns_namebutton1
  302. BUTTON=but_ns_5,1,32,NULL,mnu_ns_namebutton1,but_ns_5l,NULL,60,188,LCD10,ImageBtnDot,0,0,0,0,0,1,0,4,mnu_ns_namebutton1
  303. BUTTON=but_ns_6,1,32,NULL,mnu_ns_namebutton1,but_ns_6l,NULL,60,216,LCD10,ImageBtnDot,0,0,0,0,0,1,0,5,mnu_ns_namebutton1
  304. BUTTON=but_ns_7,1,32,NULL,mnu_ns_namebutton1,but_ns_7l,NULL,60,244,LCD10,ImageBtnDot,0,0,0,0,0,1,0,6,mnu_ns_namebutton1
  305. BUTTON=but_ns_8,1,32,NULL,mnu_ns_namebutton1,but_ns_8l,NULL,60,272,LCD10,ImageBtnDot,0,0,0,0,0,1,0,7,mnu_ns_namebutton1
  306. BUTTON=but_ns_9,1,32,NULL,mnu_ns_namebutton1,but_ns_9l,NULL,60,300,LCD10,ImageBtnDot,0,0,0,0,0,1,0,8,mnu_ns_namebutton1
  307. ; same as top but the long bar
  308. BUTTON=but_ns_1l,1,32,NULL,mnu_ns_namebutton1,but_ns_1,NULL,84,76,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_ns_namebutton1
  309. BUTTON=but_ns_2l,1,32,NULL,mnu_ns_namebutton1,but_ns_2,NULL,84,104,LCD10,ImageBtn296,0,0,0,0,0,1,0,1,mnu_ns_namebutton1
  310. BUTTON=but_ns_3l,1,32,NULL,mnu_ns_namebutton1,but_ns_3,NULL,84,132,LCD10,ImageBtn296,0,0,0,0,0,1,0,2,mnu_ns_namebutton1
  311. BUTTON=but_ns_4l,1,32,NULL,mnu_ns_namebutton1,but_ns_4,NULL,84,160,LCD10,ImageBtn296,0,0,0,0,0,1,0,3,mnu_ns_namebutton1
  312. BUTTON=but_ns_5l,1,32,NULL,mnu_ns_namebutton1,but_ns_5,NULL,84,188,LCD10,ImageBtn296,0,0,0,0,0,1,0,4,mnu_ns_namebutton1
  313. BUTTON=but_ns_6l,1,32,NULL,mnu_ns_namebutton1,but_ns_6,NULL,84,216,LCD10,ImageBtn296,0,0,0,0,0,1,0,5,mnu_ns_namebutton1
  314. BUTTON=but_ns_7l,1,32,NULL,mnu_ns_namebutton1,but_ns_7,NULL,84,244,LCD10,ImageBtn296,0,0,0,0,0,1,0,6,mnu_ns_namebutton1
  315. BUTTON=but_ns_8l,1,32,NULL,mnu_ns_namebutton1,but_ns_8,NULL,84,272,LCD10,ImageBtn296,0,0,0,0,0,1,0,7,mnu_ns_namebutton1
  316. BUTTON=but_ns_9l,1,32,NULL,mnu_ns_namebutton1,but_ns_9,NULL,84,300,LCD10,ImageBtn296,0,0,0,0,0,1,0,8,mnu_ns_namebutton1
  317.  
  318. BUTTON=but_ns_info,6,32,NULL,mnu_ns_statusbox,NULL,NULL,62,340,LCD10,ImageOperPlt,0,0, 0,0,  0,1,0,0,mnu_ns_statusbox
  319. BUTTON=but_ns_rtbox,6,32,NULL,mnu_ns_rightbox,NULL,NULL,416,76,AVA12B,ImageOperPlt,0,0, 0,0,  0,1,0,0,mnu_ns_rightbox
  320.  
  321. BUTTON=but_ns_1txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,79,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  322. BUTTON=but_ns_2txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,107,LCD10,NULL,0,0,0,0,0,1,0,1,NULL
  323. BUTTON=but_ns_3txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,135,LCD10,NULL,0,0,0,0,0,1,0,2,NULL
  324. BUTTON=but_ns_4txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,163,LCD10,NULL,0,0,0,0,0,1,0,3,NULL
  325. BUTTON=but_ns_5txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,191,LCD10,NULL,0,0,0,0,0,1,0,4,NULL
  326. BUTTON=but_ns_6txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,219,LCD10,NULL,0,0,0,0,0,1,0,5,NULL
  327. BUTTON=but_ns_7txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,247,LCD10,NULL,0,0,0,0,0,1,0,6,NULL
  328. BUTTON=but_ns_8txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,275,LCD10,NULL,0,0,0,0,0,1,0,7,NULL
  329. BUTTON=but_ns_9txt,0,72,NULL,mnu_ns_text,NULL,NULL,87,303,LCD10,NULL,0,0,0,0,0,1,0,8,NULL
  330.  
  331. BUTTON=but_ns_ed,1,192,nsEDIT,mnu_ns_edit,NULL,NULL,84,300,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  332. BUTTON=but_ns_de,1,192,nsDELETE,mnu_ns_delete,NULL,NULL,236,300,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  333.  
  334. BUTTON=but_ns_txt,0,64,nsSOLDIER,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  335. BUTTON=but_ns_actxt,1,64,nsACCEPT,mnu_ns_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  336. BUTTON=but_ns_qutxt,1,80,nsQUIT,mnu_ns_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  337. BUTTON=but_ns_bktxt,1,72,nsBACK,NULL,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  338.  
  339. ; picture left/right
  340. BUTTON=but_ns_plt,1,0,NULL,mnu_ns_picleft,NULL,NULL,275,362,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  341. BUTTON=but_ns_prt,1,0,NULL,mnu_ns_picright,NULL,NULL,350,362,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  342. ; flag left/right
  343. BUTTON=but_ns_flt,1,0,NULL,mnu_ns_flagleft,NULL,NULL,450,254,AVA12B,ImageBtnLft,0,0,0,0,0,0,0,0,NULL
  344. BUTTON=but_ns_frt,1,0,NULL,mnu_ns_flagright,NULL,NULL,531,254,AVA12B,ImageBtnRgt,0,0,0,0,0,0,0,0,NULL
  345.  
  346. ; Campaign
  347.  
  348. BUTTON=but_ca_txt,0,64,caCAMPAIGNS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  349. BUTTON=but_ca_actxt,1,64,caACCEPT,mnu_camp_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  350. BUTTON=but_ca_batxt,1,72,caBACK,mnu_camp_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  351. BUTTON=but_ca_qutxt,1,80,caQUIT,mnu_camp_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  352.  
  353. ;BUTTON=but_ca_1,1,200,NULL,mnu_camp_select,NULL,NULL,48,106,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,NULL
  354. BUTTON=but_ca_1,1,200,NULL,mnu_camp_select,NULL,NULL,48,134,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,NULL
  355. BUTTON=but_ca_2,1,200,NULL,mnu_camp_select,NULL,NULL,48,162,LCD10,ImageBtn296,0,0,0,0,0,1,0,1,NULL
  356. BUTTON=but_ca_3,1,200,NULL,mnu_camp_select,NULL,NULL,48,190,LCD10,ImageBtn296,0,0,0,0,0,1,0,2,NULL
  357. BUTTON=but_ca_4,1,200,NULL,mnu_camp_select,NULL,NULL,48,218,LCD10,ImageBtn296,0,0,0,0,0,1,0,3,NULL
  358. BUTTON=but_ca_5,1,200,NULL,mnu_camp_select,NULL,NULL,48,246,LCD10,ImageBtn296,0,0,0,0,0,1,0,4,NULL
  359. BUTTON=but_ca_6,1,200,NULL,mnu_camp_select,NULL,NULL,48,274,LCD10,ImageBtn296,0,0,0,0,0,1,0,5,NULL
  360. BUTTON=but_ca_7,1,200,NULL,mnu_camp_select,NULL,NULL,48,302,LCD10,ImageBtn296,0,0,0,0,0,1,0,6,NULL
  361. ;BUTTON=but_ca_9,1,200,NULL,mnu_camp_select,NULL,NULL,48,330,LCD10,ImageBtn296,0,0,0,0,0,1,0,8,NULL
  362.  
  363. ;BUTTON=but_ca_1txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,109,LCD10,NULL,0,0,242,55,0,1,0,0,NULL
  364. ;BUTTON=but_ca_2txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,137,LCD10,NULL,0,0,242,55,0,1,0,1,NULL
  365. ;BUTTON=but_ca_3txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,165,LCD10,NULL,0,0,242,55,0,1,0,2,NULL
  366. ;BUTTON=but_ca_4txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,193,LCD10,NULL,0,0,242,55,0,1,0,3,NULL
  367. ;BUTTON=but_ca_5txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,221,LCD10,NULL,0,0,242,55,0,1,0,4,NULL
  368. ;BUTTON=but_ca_6txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,249,LCD10,NULL,0,0,242,55,0,1,0,5,NULL
  369. ;BUTTON=but_ca_7txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,277,LCD10,NULL,0,0,242,55,0,1,0,6,NULL
  370. ;BUTTON=but_ca_8txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,305,LCD10,NULL,0,0,242,55,0,1,0,7,NULL
  371. ;BUTTON=but_ca_9txt,0,72,NULL,mnu_camp_selecttext,NULL,NULL,51,333,LCD10,NULL,0,0,242,55,0,1,0,8,NULL
  372.  
  373. BUTTON=but_ca_map,6,32,NULL,mnu_camp_map,NULL,NULL,350,106,LCD10,ImageCampPlt,0,0,242,55,0,1,0,8,mnu_camp_map
  374.  
  375. ;BUTTON=but_ca_up,1,0,NULL,mnu_camp_up,NULL,NULL,179,85,AVA12B,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  376. ;BUTTON=but_ca_dn,1,0,NULL,mnu_camp_down,NULL,NULL,179,360,AVA12B,ImageBtnDwn,0,0,0,0,0,1,0,0,NULL
  377.  
  378. ;BUTTON=but_ca_10,6,32,NULL,mnu_camp_select,NULL,NULL,348,322,LCD10,NULL,0,0,242,55,0,1,0,9,mnu_camp_select
  379.  
  380. ;Options 2 (1 according to daniele's old code)
  381. BUTTON=but_op2_txt,0,72,op2OPTIONS,NULL,NULL,NULL,465,30,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  382. BUTTON=but_op2_autxt,0,72,op2AUDIO,NULL,NULL,NULL,60,162,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  383. BUTTON=but_op2_sftxt,0,80,op2SFXVOLUME,NULL,NULL,NULL,290,201,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  384. BUTTON=but_op2_mutxt,0,80,op2MUSICVOLUME,NULL,NULL,NULL,290,231,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  385. BUTTON=but_op2_mu2txt,0,80,op2MUSIC,NULL,NULL,NULL,290,261,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  386. BUTTON=but_op2_mu2l,1,0,NULL,mnu_opt2_button,NULL,NULL,330,259,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  387. BUTTON=but_op2_mu2r,1,0,NULL,mnu_opt2_button,NULL,NULL,564,259,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  388. BUTTON=but_op2_muw,0,64,NULL,NULL,NULL,NULL,459,261,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  389. BUTTON=but_op2_entxt,0,72,op2ENABLED,NULL,NULL,NULL,459,261,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  390. BUTTON=but_op2_ac,1,0,NULL,mnu_opt2_accept,NULL,NULL,34,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  391. BUTTON=but_op2_actxt,0,72,op2ACCEPT,NULL,NULL,NULL,64,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  392. BUTTON=but_op2_ba,1,0,NULL,mnu_opt2_back,NULL,NULL,182,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  393. BUTTON=but_op2_batxt,0,72,op2BACK,NULL,NULL,NULL,212,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  394.  
  395. ; Credits
  396. BUTTON=but_cr_txt,0,72,crCREDITS,NULL,NULL,NULL,60,30,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  397. BUTTON=but_cr_test,6,32,NULL,NULL,NULL,NULL,400,80,LCD10,NULL,0,0,240,400,0,1,0,0,mnu_credits_draw
  398. BUTTON=but_cr_ba,1,0,NULL,mnu_credits_back,NULL,NULL,34,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  399. BUTTON=but_cr_batxt,0,72,op2BACK,NULL,NULL,NULL,64,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  400.  
  401. ; Missions
  402. BUTTON=but_mi_pl1,6,32,NULL,mnu_mis_pl1,NULL,NULL,46,80,LCD10,ImageMBrfPlt1,0,0,0,0,0,1,0,8,mnu_mis_pl1
  403. BUTTON=but_mi_pl2,6,32,NULL,mnu_mis_pl2,NULL,NULL,350,80,LCD10,ImageMBrfPlt2,0,0,0,0,0,1,0,8,mnu_mis_pl2
  404.  
  405. BUTTON=but_mi_1,1,232,NULL,mnu_mis_select,NULL,NULL,82,232,LCD10,ImageBtn472,0,0,242,55,0,1,0,0,mnu_mis_select
  406. BUTTON=but_mi_2,1,232,NULL,mnu_mis_select,NULL,NULL,82,254,LCD10,ImageBtn472,0,0,242,55,0,1,0,1,mnu_mis_select
  407. BUTTON=but_mi_3,1,232,NULL,mnu_mis_select,NULL,NULL,82,276,LCD10,ImageBtn472,0,0,242,55,0,1,0,2,mnu_mis_select
  408. BUTTON=but_mi_4,1,232,NULL,mnu_mis_select,NULL,NULL,82,298,LCD10,ImageBtn472,0,0,242,55,0,1,0,3,mnu_mis_select
  409. BUTTON=but_mi_5,1,232,NULL,mnu_mis_select,NULL,NULL,82,320,LCD10,ImageBtn472,0,0,242,55,0,1,0,4,mnu_mis_select
  410.  
  411. BUTTON=but_mi_txt,0,64,miMISSIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  412. BUTTON=but_mi_actxt,1,64,miACCEPT,mnu_mis_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  413. BUTTON=but_mi_batxt,1,72,miBACK,mnu_mis_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  414. BUTTON=but_mi_qutxt,1,80,miQUIT,mnu_mis_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  415.  
  416. BUTTON=but_mi_mm,1,0,NULL,mnu_mis_missionmap,NULL,NULL,46,388,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  417. BUTTON=but_mi_mmtxt,0,64,miMISSIONMAP,NULL,NULL,NULL,118,391,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  418. BUTTON=but_mi_lo,1,0,NULL,mnu_mis_loadout,NULL,NULL,200,388,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  419. BUTTON=but_mi_lotxt,0,64,miLOADOUT,NULL,NULL,NULL,272,391,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  420.  
  421. BUTTON=but_mi_up,1,0,NULL,mnu_mis_up,NULL,NULL,463,62,AVA12B,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  422. BUTTON=but_mi_dn,1,0,NULL,mnu_mis_down,NULL,NULL,463,386,AVA12B,ImageBtnDwn,0,0,0,0,0,1,0,0,NULL
  423.  
  424. ; Multiplayer
  425.  
  426. BUTTON=but_mp_txt,0,64,mpMULTIPLAYER,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  427. BUTTON=but_mp_hotxt,1,64,mpHOST,mnu_mp_host,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  428. BUTTON=but_mp_qutxt,1,80,mpQUIT,mnu_mp_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  429. BUTTON=but_mp_batxt,1,72,mpBACK,mnu_mp_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  430.  
  431. BUTTON=but_mp_setxt,0,80,mpSERVICE,NULL,NULL,NULL,226,67,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  432. BUTTON=but_mp_se2l,1,0,NULL,mnu_mp_service,NULL,NULL,236,64,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  433. BUTTON=but_mp_se2r,1,0,NULL,mnu_mp_service,NULL,NULL,536,64,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  434. BUTTON=but_mp_latxt,1,200,mpLAN,NULL,NULL,NULL,260,64,LCD10,ImageBtn272,0,0,0,0,0,1,0,0,NULL
  435.  
  436. BUTTON=but_mp_iatxt,0,80,mpINTERNETADDRESS,NULL,NULL,NULL,226,95,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  437. BUTTON=but_mp_ia,1,0,NULL,mnu_mp_internetaddress,NULL,NULL,236,92,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  438. BUTTON=but_mp_iabox,1,200,mpINTERNETADDRESS,mnu_mp_internetaddresstext,NULL,NULL,260,92,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,NULL
  439.  
  440. BUTTON=but_mp_lptxt,0,80,mpLOGINPASSWORD,NULL,NULL,NULL,226,123,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  441. BUTTON=but_mp_lp,1,0,NULL,mnu_mp_loginpassword,NULL,NULL,236,120,AVA12B,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  442. BUTTON=but_mp_lpbox,1,200,mpPASSWORD,mnu_mp_loginpasswordtext,NULL,NULL,260,120,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,NULL
  443.  
  444. BUTTON=but_mp_sqtxt,0,80,mpSQUADPASSWORD,NULL,NULL,NULL,226,151,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  445. BUTTON=but_mp_sq,1,0,NULL,mnu_mp_squadpassword,NULL,NULL,236,148,AVA12B,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  446. BUTTON=but_mp_sqbox,1,200,mpPASSWORD,mnu_mp_squadpassword,NULL,NULL,260,148,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,NULL
  447.  
  448. BUTTON=but_mp_st,1,232,NULL,NULL,NULL,NULL,82,232,LCD10,ImageBtn472,0,0,0,0,0,1,0,0,mnu_mp_status
  449.  
  450. BUTTON=but_mp_s1,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,254,LCD10,ImageBtn472,0,0, 100,20,0,1,0,0,mnu_mp_sessions
  451. BUTTON=but_mp_s2,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,276,LCD10,ImageBtn472,0,0, 100,20,0,1,0,1,mnu_mp_sessions
  452. BUTTON=but_mp_s3,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,298,LCD10,ImageBtn472,0,0, 100,20,0,1,0,2,mnu_mp_sessions
  453. BUTTON=but_mp_s4,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,320,LCD10,ImageBtn472,0,0, 100,20,0,1,0,3,mnu_mp_sessions
  454. BUTTON=but_mp_s5,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,342,LCD10,ImageBtn472,0,0, 100,20,0,1,0,4,mnu_mp_sessions
  455. BUTTON=but_mp_s6,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,364,LCD10,ImageBtn472,0,0, 100,20,0,1,0,2,mnu_mp_sessions
  456. BUTTON=but_mp_s7,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,386,LCD10,ImageBtn472,0,0, 100,20,0,1,0,3,mnu_mp_sessions
  457. ;BUTTON=but_mp_s8,1,104,NULL,mnu_mp_sessions,NULL,NULL,82,386,LCD10,ImageBtn472,0,0, 100,20,0,1,0,4,mnu_mp_sessions
  458.  
  459.  
  460. BUTTON=but_mp_jo,1,192,mpJOIN,mnu_mp_join,NULL,NULL,82,192,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  461. BUTTON=but_mp_se,1,192,mpSEARCH,mnu_mp_search,NULL,NULL,412,192,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  462. ;BUTTON=but_mp_sctxt,0,72,mpSESSIONS,NULL,NULL,NULL,285,228,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  463.  
  464. ; Host
  465. BUTTON=but_ho_gntxt,0,80,hoGAMENAME,NULL,NULL,NULL,150,109,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  466. BUTTON=but_ho_gn,1,0,NULL,mnu_host_gamename,NULL,NULL,160,106,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  467. BUTTON=but_ho_gnw,1,200,NULL,mnu_host_gamenametext,NULL,NULL,184,106,LCD10,ImageBtn224,0,0,0,0,0,1,0,0,NULL
  468.  
  469. BUTTON=but_ho_sptxt,0,80,hoSESSIONPASSWORD,NULL,NULL,NULL,150,137,AVA12B,ImageBtn224,0,0,0,0,0,1,0,0,NULL
  470. BUTTON=but_ho_sp,1,0,NULL,mnu_host_sessionpassword,NULL,NULL,160,134,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  471. BUTTON=but_ho_spw,1,200,NULL,mnu_host_sessionpasswordtext,NULL,NULL,184,134,LCD10,ImageBtn224,0,0,0,0,0,1,0,0,NULL
  472.  
  473. BUTTON=but_ho_setxt,0,80,hoSERVERTYPE,NULL,NULL,NULL,150,165,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  474. BUTTON=but_ho_sel,1,0,NULL,mnu_host_servertype,NULL,NULL,160,162,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  475. BUTTON=but_ho_ser,1,0,NULL,mnu_host_servertype,NULL,NULL,388,162,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  476. BUTTON=but_ho_sew,1,200,hoSERVE,NULL,NULL,NULL,184,162,LCD10,ImageBtn200,0,0,0,0,0,1,0,0,NULL
  477.  
  478. BUTTON=but_ho_gatxt,0,80,hoGAMETYPE,NULL,NULL,NULL,150,246,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  479. BUTTON=but_ho_gt1,1,200,hoCOOPERATIVE,mnu_host_gametype,NULL,NULL,160,220,AVA10B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  480. BUTTON=but_ho_gt2,1,200,hoDEATHMATCH,mnu_host_gametype,NULL,NULL,160,244,AVA10B,ImageBtn216,0,0,0,0,0,1,0,1,NULL
  481. BUTTON=but_ho_gt3,1,200,hoTEAMDEATHMATCH,mnu_host_gametype,NULL,NULL,160,268,AVA10B,ImageBtn216,0,0,0,0,0,1,0,2,NULL
  482. BUTTON=but_ho_gt4,1,200,hoKINGOFTHEHILL,mnu_host_gametype,NULL,NULL,160,292,AVA10B,ImageBtn216,0,0,0,0,0,1,0,3,NULL
  483. BUTTON=but_ho_gt5,1,200,hoTEAMKINGOFTHEHILL,mnu_host_gametype,NULL,NULL,160,316,AVA10B,ImageBtn216,0,0,0,0,0,1,0,4,NULL
  484. BUTTON=but_ho_gt6,1,200,hoCAPTURETHEFLAG,mnu_host_gametype,NULL,NULL,160,340,AVA10B,ImageBtn216,0,0,0,0,0,1,0,5,NULL
  485.  
  486. ;BUTTON=but_ho_gal,1,0,NULL,mnu_host_gametype,NULL,NULL,50,270,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  487. ;BUTTON=but_ho_gar,1,0,NULL,mnu_host_gametype,NULL,NULL,244,270,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  488.  
  489. BUTTON=but_ho_txt,0,64,hoHOST,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  490. BUTTON=but_ho_actxt,1,64,hoACCEPT,mnu_host_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  491. BUTTON=but_ho_qutxt,1,80,hoNEXT,mnu_host_next,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  492. BUTTON=but_ho_bktxt,1,72,hoBACK,mnu_host_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  493.  
  494. ; Host option
  495. BUTTON=but_ho_op1txt,0,80,mpOPTION1,NULL,NULL,NULL,134,64,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  496. BUTTON=but_ho_op1l,1,0,NULL,mnu_mp_option1,NULL,NULL,144,62,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  497. BUTTON=but_ho_op1r,1,0,NULL,mnu_mp_option1,NULL,NULL,280,62,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  498. BUTTON=but_ho_op1w,1,200,NULL,NULL,NULL,NULL,167,62,LCD10,ImageBtn110,0,0,0,0,0,1,0,0,NULL
  499.  
  500. ; Host options (ho2)
  501. BUTTON=but_ho2_txt,0,64,ho2HOSTOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  502. BUTTON=but_ho2_actxt,1,64,ho2ACCEPT,mnu_host2_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  503. BUTTON=but_ho2_bktxt,1,72,ho2BACK,mnu_host2_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  504.  
  505. BUTTON=but_ho2_sstxt,0,80,ho2SERVERSETUP,NULL,NULL,NULL,150,86,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  506. BUTTON=but_ho2_mptxt,0,80,ho2MAXPLAYERS,NULL,NULL,NULL,264,89,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  507. BUTTON=but_ho2_mpl,1,0,NULL,mnu_host2_maxplayers,NULL,NULL,274,86,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  508. BUTTON=but_ho2_mpr,1,0,NULL,mnu_host2_maxplayers,NULL,NULL,480,86,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  509. BUTTON=but_ho2_mpw,1,200,NULL,NULL,NULL,NULL,297,86,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  510.  
  511. BUTTON=but_ho2_irtxt,0,80,ho2INFINITEREPLAY,NULL,NULL,NULL,264,113,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  512. BUTTON=but_ho2_irl,1,0,NULL,mnu_host2_infinitereplay,NULL,NULL,274,110,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  513. BUTTON=but_ho2_irr,1,0,NULL,mnu_host2_infinitereplay,NULL,NULL,480,110,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  514. BUTTON=but_ho2_irw,1,200,NULL,NULL,NULL,NULL,297,110,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  515.  
  516. BUTTON=but_ho2_wctxt,0,80,ho2WINCONDITIONS,NULL,NULL,NULL,150,164,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  517. BUTTON=but_ho2_sltxt,0,80,ho2SCORELIMIT,NULL,NULL,NULL,264,167,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  518. BUTTON=but_ho2_sll,1,0,NULL,mnu_host2_scorelimit,NULL,NULL,274,164,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  519. BUTTON=but_ho2_slr,1,0,NULL,mnu_host2_scorelimit,NULL,NULL,480,164,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  520. BUTTON=but_ho2_slw,1,704,NULL,NULL,NULL,NULL,297,164,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  521. BUTTON=but_ho2_slsl,2,32,NULL,NULL,NULL,NULL,297,164,LCD10,ImageBtnSlider,100,0,178,0,0,1,0,0,mnu_host2_scorelimit
  522.  
  523. BUTTON=but_ho2_tltxt,0,80,ho2TIMELIMIT,NULL,NULL,NULL,264,191,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  524. BUTTON=but_ho2_tll,1,0,NULL,mnu_host2_timelimit,NULL,NULL,274,188,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  525. BUTTON=but_ho2_tlr,1,0,NULL,mnu_host2_timelimit,NULL,NULL,480,188,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  526. BUTTON=but_ho2_tlw,1,704,NULL,NULL,NULL,NULL,297,188,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  527. BUTTON=but_ho2_tlsl,2,32,NULL,NULL,NULL,NULL,297,188,LCD10,ImageBtnSlider,100,0,178,0,0,1,0,0,mnu_host2_timelimit
  528.  
  529. BUTTON=but_ho2_kohtxt,0,80,ho2KOHTIMELIMIT,NULL,NULL,NULL,264,215,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  530. BUTTON=but_ho2_kohl,1,0,NULL,mnu_host2_kohlimit,NULL,NULL,274,212,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  531. BUTTON=but_ho2_kohr,1,0,NULL,mnu_host2_kohlimit,NULL,NULL,480,212,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  532. BUTTON=but_ho2_kohw,1,704,NULL,NULL,NULL,NULL,297,212,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  533. BUTTON=but_ho2_kohsl,2,32,NULL,NULL,NULL,NULL,297,212,LCD10,ImageBtnSlider,100,0,178,0,0,1,0,0,mnu_host2_kohlimit
  534.  
  535. BUTTON=but_ho2_gotxt,0,80,ho2GAMEOPTIONS,NULL,NULL,NULL,150,266,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  536. BUTTON=but_ho2_artxt,0,80,ho2AMMORESPAWN,NULL,NULL,NULL,264,269,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  537. BUTTON=but_ho2_arl,1,0,NULL,mnu_host2_ammorespawn,NULL,NULL,274,266,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  538. BUTTON=but_ho2_arr,1,0,NULL,mnu_host2_ammorespawn,NULL,NULL,480,266,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  539. BUTTON=but_ho2_arw,1,200,NULL,NULL,NULL,NULL,297,266,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,mnu_host2_ammorespawn
  540.  
  541. BUTTON=but_ho2_sttxt,0,80,ho2SEETEAM,NULL,NULL,NULL,264,293,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  542. BUTTON=but_ho2_stl,1,0,NULL,mnu_host2_seeteam,NULL,NULL,274,290,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  543. BUTTON=but_ho2_str,1,0,NULL,mnu_host2_seeteam,NULL,NULL,480,290,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  544. BUTTON=but_ho2_stw,1,200,NULL,NULL,NULL,NULL,297,290,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,mnu_host2_seeteam
  545.  
  546. BUTTON=but_ho2_totxt,0,80,ho2TIMEOUTBOX,NULL,NULL,NULL,264,317,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  547. BUTTON=but_ho2_tol,1,0,NULL,mnu_host2_timeout,NULL,NULL,274,314,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  548. BUTTON=but_ho2_tor,1,0,NULL,mnu_host2_timeout,NULL,NULL,480,314,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  549. BUTTON=but_ho2_tow,1,704,NULL,NULL,NULL,NULL,297,314,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  550. BUTTON=but_ho2_tosl,2,32,NULL,NULL,NULL,NULL,297,314,LCD10,ImageBtnSlider,100,0,178,0,0,1,0,0,mnu_host2_timeout
  551.  
  552. BUTTON=but_ho2_trtxt,0,80,ho2TRACERS,NULL,NULL,NULL,264,341,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  553. BUTTON=but_ho2_trl,1,0,NULL,mnu_host2_datracers,NULL,NULL,274,338,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  554. BUTTON=but_ho2_trr,1,0,NULL,mnu_host2_datracers,NULL,NULL,480,338,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  555. BUTTON=but_ho2_trw,1,200,NULL,NULL,NULL,NULL,297,338,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  556.  
  557. BUTTON=but_ho2_bxtxt,0,80,ho2BREAKX,NULL,NULL,NULL,264,365,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  558. BUTTON=but_ho2_bxl,1,0,NULL,mnu_host2_breakx,NULL,NULL,274,362,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  559. BUTTON=but_ho2_bxr,1,0,NULL,mnu_host2_breakx,NULL,NULL,480,362,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  560. BUTTON=but_ho2_bxw,1,200,NULL,NULL,NULL,NULL,297,362,LCD10,ImageBtn182,0,0,0,0,0,1,0,0,NULL
  561.  
  562. ; Deathmatch
  563. BUTTON=but_dm_1,1,232,NULL,mnu_dm_mission,NULL,NULL,46,100,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,mnu_dm_mission
  564. BUTTON=but_dm_2,1,232,NULL,mnu_dm_mission,NULL,NULL,46,125,LCD10,ImageBtn216,0,0,0,0,0,1,0,1,mnu_dm_mission
  565. BUTTON=but_dm_3,1,232,NULL,mnu_dm_mission,NULL,NULL,46,150,LCD10,ImageBtn216,0,0,0,0,0,1,0,2,mnu_dm_mission
  566. BUTTON=but_dm_4,1,232,NULL,mnu_dm_mission,NULL,NULL,46,175,LCD10,ImageBtn216,0,0,0,0,0,1,0,3,mnu_dm_mission
  567. BUTTON=but_dm_5,1,232,NULL,mnu_dm_mission,NULL,NULL,46,200,LCD10,ImageBtn216,0,0,0,0,0,1,0,4,mnu_dm_mission
  568. BUTTON=but_dm_6,1,232,NULL,mnu_dm_mission,NULL,NULL,46,225,LCD10,ImageBtn216,0,0,0,0,0,1,0,5,mnu_dm_mission
  569. BUTTON=but_dm_7,1,232,NULL,mnu_dm_mission,NULL,NULL,46,250,LCD10,ImageBtn216,0,0,0,0,0,1,0,6,mnu_dm_mission
  570. BUTTON=but_dm_8,1,232,NULL,mnu_dm_mission,NULL,NULL,46,275,LCD10,ImageBtn216,0,0,0,0,0,1,0,7,mnu_dm_mission
  571. BUTTON=but_dm_9,1,232,NULL,mnu_dm_mission,NULL,NULL,46,300,LCD10,ImageBtn216,0,0,0,0,0,1,0,8,mnu_dm_mission
  572. BUTTON=but_dm_10,1,232,NULL,mnu_dm_mission,NULL,NULL,46,325,LCD10,ImageBtn216,0,0,0,0,0,1,0,9,mnu_dm_mission
  573. BUTTON=but_dm_11,1,232,NULL,mnu_dm_mission,NULL,NULL,46,350,LCD10,ImageBtn216,0,0,0,0,0,1,0,10,mnu_dm_mission
  574. BUTTON=but_dm_12,1,232,NULL,mnu_dm_mission,NULL,NULL,46,375,LCD10,ImageBtn216,0,0,0,0,0,1,0,11,mnu_dm_mission
  575.  
  576. BUTTON=but_dm_txt,0,64,dmDEATHMATCH,NULL,NULL,NULL,165,27,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  577. ;BUTTON=but_dm_ac,1,0,NULL,mnu_dm_start,NULL,NULL,182,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  578. BUTTON=but_dm_actxt,1,64,dmACCEPT,mnu_dm_start,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  579. ;BUTTON=but_dm_ba,1,0,NULL,mnu_dm_back,NULL,NULL,34,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  580. BUTTON=but_dm_batxt,1,72,dmBACK,mnu_dm_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  581.  
  582. ; CTF
  583. BUTTON=but_ct_txt,0,72,ctCAPTURETHEFLAG,NULL,NULL,NULL,165,25,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  584. BUTTON=but_ct_1,6,32,NULL,mnu_ctf_mission,NULL,NULL,46,99,LCD10,NULL,0,0,242,55,0,1,0,0,mnu_ctf_mission
  585. BUTTON=but_ct_2,6,32,NULL,mnu_ctf_mission,NULL,NULL,46,155,LCD10,NULL,0,0,242,55,0,1,0,1,mnu_ctf_mission
  586. BUTTON=but_ct_3,6,32,NULL,mnu_ctf_mission,NULL,NULL,46,210,LCD10,NULL,0,0,242,55,0,1,0,2,mnu_ctf_mission
  587. BUTTON=but_ct_4,6,32,NULL,mnu_ctf_mission,NULL,NULL,46,266,LCD10,NULL,0,0,242,55,0,1,0,3,mnu_ctf_mission
  588. BUTTON=but_ct_5,6,32,NULL,mnu_ctf_mission,NULL,NULL,46,322,LCD10,NULL,0,0,242,55,0,1,0,4,mnu_ctf_mission
  589. BUTTON=but_ct_ac,1,0,NULL,mnu_ctf_start,NULL,NULL,182,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  590. BUTTON=but_ct_actxt,0,72,ctACCEPT,NULL,NULL,NULL,212,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  591. BUTTON=but_ct_ba,1,0,NULL,mnu_ctf_back,NULL,NULL,34,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  592. BUTTON=but_ct_batxt,0,72,ctBACK,NULL,NULL,NULL,64,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  593. ; Team Play
  594. BUTTON=but_tp_txt,0,72,tpTEAMPLAY,NULL,NULL,NULL,165,25,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  595. BUTTON=but_tp_1,6,32,NULL,mnu_tp_mission,NULL,NULL,46,99,LCD10,NULL,0,0,242,55,0,1,0,0,mnu_tp_mission
  596. BUTTON=but_tp_2,6,32,NULL,mnu_tp_mission,NULL,NULL,46,155,LCD10,NULL,0,0,242,55,0,1,0,1,mnu_tp_mission
  597. BUTTON=but_tp_3,6,32,NULL,mnu_tp_mission,NULL,NULL,46,210,LCD10,NULL,0,0,242,55,0,1,0,2,mnu_tp_mission
  598. BUTTON=but_tp_4,6,32,NULL,mnu_tp_mission,NULL,NULL,46,266,LCD10,NULL,0,0,242,55,0,1,0,3,mnu_tp_mission
  599. BUTTON=but_tp_5,6,32,NULL,mnu_tp_mission,NULL,NULL,46,322,LCD10,NULL,0,0,242,55,0,1,0,4,mnu_tp_mission
  600. BUTTON=but_tp_ac,1,0,NULL,mnu_tp_start,NULL,NULL,182,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  601. BUTTON=but_tp_actxt,0,72,tpACCEPT,NULL,NULL,NULL,212,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  602. BUTTON=but_tp_ba,1,0,NULL,mnu_tp_back,NULL,NULL,34,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  603. BUTTON=but_tp_batxt,0,72,tpBACK,NULL,NULL,NULL,64,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  604.  
  605. ; start menu
  606. ;BUTTON=but_start_ba,6,0,NULL,mnu_start_button,NULL,NULL,0,0,LCD10,ImageBtnRgt,0,0, 639,479,1,0,0,NULL
  607.  
  608. ; start 2 menu
  609. BUTTON=but_sta2_ac,1,64,sta2ACCEPT,mnu_sta2_accept,NULL,NULL,321,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  610. ; credits menu
  611. BUTTON=but_cred_bk,1,72,crBACK,mnu_credits_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  612. BUTTON=but_cred_txt,0,64,crCREDITS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  613.  
  614. ; start 2 menu
  615. BUTTON=but_end_ac,1,64,enACCEPT,mnu_end_accept,NULL,NULL,321,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  616. ;BUTTON=but_end_bk,1,72,crBACK,mnu_credits_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  617.  
  618. ; options 3 menu (difficulty settings)
  619. BUTTON=but_opt3_txt,0,64,opt3TITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  620. BUTTON=but_opt3_actxt,1,64,opt3ACCEPT,mnu_opt3_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  621. BUTTON=but_opt3_batxt,1,72,opt3BACK,mnu_opt3_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  622. BUTTON=but_opt3_qutxt,1,80,opt3QUIT,mnu_opt3_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  623.  
  624. BUTTON=but_opt3_lv1,1,200,opt3LEVEL1,mnu_opt3_levelselect,NULL,NULL,160,220,AVA10B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  625. BUTTON=but_opt3_lv2,1,200,opt3LEVEL2,mnu_opt3_levelselect,NULL,NULL,160,244,AVA10B,ImageBtn216,0,0,0,0,0,1,0,1,NULL
  626. BUTTON=but_opt3_lv3,1,200,opt3LEVEL3,mnu_opt3_levelselect,NULL,NULL,160,268,AVA10B,ImageBtn216,0,0,0,0,0,1,0,2,NULL
  627. BUTTON=but_opt3_lv4,1,200,opt3LEVEL4,mnu_opt3_levelselect,NULL,NULL,160,292,AVA10B,ImageBtn216,0,0,0,0,0,1,0,3,NULL
  628. BUTTON=but_opt3_lv5,1,200,opt3LEVEL5,mnu_opt3_levelselect,NULL,NULL,160,314,AVA10B,ImageBtn216,0,0,0,0,0,1,0,4,NULL
  629. BUTTON=but_opt3_lv6,1,200,opt3LEVEL6,mnu_opt3_levelselect,NULL,NULL,160,338,AVA10B,ImageBtn216,0,0,0,0,0,1,0,5,NULL
  630.  
  631. BUTTON=but_opt3_eaitxt,0,80,opt3ENEMYAI,NULL,NULL,NULL,264,89,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  632. ;BUTTON=but_opt3_eail,1,0,NULL,NULL,NULL,NULL,274,86,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  633. ;BUTTON=but_opt3_eair,1,0,NULL,NULL,NULL,NULL,480,86,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  634. BUTTON=but_opt3_eaid,1,0,NULL,mnu_opt3_enemyai,NULL,NULL,274,86,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  635. BUTTON=but_opt3_eaiw,1,200,NULL,mnu_opt3_enemyai,NULL,NULL,297,86,LCD10,ImageBtn200,0,0,0,0,0,1,0,0,NULL
  636.  
  637. BUTTON=but_opt3_phtxt,0,80,opt3PLAYERHEALTH,NULL,NULL,NULL,264,113,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  638. BUTTON=but_opt3_phd,1,0,NULL,mnu_opt3_playerhealth,NULL,NULL,274,110,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  639. BUTTON=but_opt3_phw,1,200,NULL,mnu_opt3_playerhealth,NULL,NULL,297,110,LCD10,ImageBtn200,0,0,0,0,0,1,0,0,NULL
  640.  
  641. BUTTON=but_opt3_smtxt,0,80,opt3SQUADMEMBERS,NULL,NULL,NULL,264,137,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  642. BUTTON=but_opt3_smd,1,0,NULL,mnu_opt3_squadmembers,NULL,NULL,274,134,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  643. BUTTON=but_opt3_smw,1,200,NULL,mnu_opt3_squadmembers,NULL,NULL,297,134,LCD10,ImageBtn200,0,0,0,0,0,1,0,0,NULL
  644.  
  645. BUTTON=but_opt3_trtxt,0,80,opt3TRACERS,NULL,NULL,NULL,264,161,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  646. BUTTON=but_opt3_trd,1,0,NULL,mnu_opt3_tracers,NULL,NULL,274,158,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  647. BUTTON=but_opt3_trw,1,200,NULL,mnu_opt3_tracers,NULL,NULL,297,158,LCD10,ImageBtn200,0,0,0,0,0,1,0,0,NULL
  648.  
  649. BUTTON=but_opt3_bxtxt,0,80,opt3BREAKX,NULL,NULL,NULL,264,185,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  650. BUTTON=but_opt3_bxd,1,0,NULL,mnu_opt3_breakx,NULL,NULL,274,182,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  651. BUTTON=but_opt3_bxw,1,200,NULL,mnu_opt3_breakx,NULL,NULL,297,182,LCD10,ImageBtn200,0,0,0,0,0,1,0,0,NULL
  652.  
  653. ; post deathmatch screen
  654. BUTTON=but_pdm_txt,0,64,pdmTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  655. BUTTON=but_pdm_ac,1,64,pdmACCEPT,mnu_pdm_accept,NULL,NULL,321,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  656. BUTTON=but_pdm_bk,1,72,pdmBACK,mnu_pdm_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  657.  
  658. ;BUTTON=but_ho2_txt,0,64,ho2HOSTOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  659. BUTTON=but_pdm_rtxt,0,72,pdmRANK,NULL,NULL,NULL,50,70,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  660. BUTTON=but_pdm_ntxt,0,72,pdmNAME,NULL,NULL,NULL,100,70,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  661. BUTTON=but_pdm_stxt,0,72,pdmSCORE,NULL,NULL,NULL,200,70,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  662. BUTTON=but_pdm_ktxt,0,72,pdmKILLS,NULL,NULL,NULL,300,70,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  663. BUTTON=but_pdm_spktxt,0,72,pdmSHOTSPERKILL,NULL,NULL,NULL,400,70,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  664.  
  665. BUTTON=but_pdm_up,1,0,NULL,mnu_pdm_up,NULL,NULL,563,70,AVA12B,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  666. BUTTON=but_pdm_dn,1,0,NULL,mnu_pdm_down,NULL,NULL,563,386,AVA12B,ImageBtnDwn,0,0,0,0,0,1,0,0,NULL
  667.  
  668. ; loadout
  669. BUTTON=but_lo_txt,0,64,loTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  670. BUTTON=but_lo_actxt,1,64,loACCEPT,mnu_lo_button,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  671. BUTTON=but_lo_bktxt,1,72,loBACK,mnu_lo_button,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  672. ; primary
  673. BUTTON=but_lo_w1,1,192,loPRIMARYWEAPON,mnu_lo_weapon,NULL,NULL,60,70,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  674. ; secondary
  675. BUTTON=but_lo_w2,1,192,loSECONDARYWEAPON,mnu_lo_weapon,NULL,NULL,208,70,AVA12B,ImageBtn144,0,0,0,0,0,1,0,1,NULL
  676. ; sidearm
  677. BUTTON=but_lo_w3,1,192,loSIDEARM,mnu_lo_weapon,NULL,NULL,356,70,AVA12B,ImageBtn144,0,0,0,0,0,1,0,2,NULL
  678.  
  679. ; defines new menus
  680. ; format
  681. ; menu name, background img, font,
  682. ; initfunc,evalfunc,rendfunc,clearfunc, text tool group
  683. [MENUS]
  684. MENU=menu1,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPMAINMENU
  685. MENU=OptionsMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  686. MENU=NewSoldierMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  687. MENU=Options2Menu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  688. MENU=CampMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  689. MENU=CreditsMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  690. MENU=MissionMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  691. MENU=MultiPlayerMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  692. MENU=HostMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  693. MENU=DeathMatchMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  694. MENU=CTFMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  695. MENU=TeamPlayMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  696. MENU=CreditsMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL
  697. MENU=Start2Menu,ImageMain,LCD10,NULL,NULL,NULL,NULL,NULL
  698. MENU=EndMenu,ImageSplash,LCD10,NULL,NULL,NULL,NULL,NULL
  699. MENU=Options3Menu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  700. MENU=Host2Menu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  701. MENU=PreMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  702. MENU=PostMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  703. MENU=PDMMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  704. MENU=LoadoutMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  705.  
  706.  
  707. ; buttons attached to menu
  708. ; menu name, button name (to attach), .STOP (top stop parsing)
  709. [MENUBUTTONS]
  710. ; Main Menu
  711. MENUBUTTON=menu1,but_mainsp,but_mainsptxt,but_mainmp,but_mainmptxt,.STOP
  712. MENUBUTTON=menu1,but_mainns,but_mainnstxt,but_mainop,but_mainoptxt,.STOP
  713. MENUBUTTON=menu1,but_mainmm,but_mainmmtxt,but_mainov,but_mainovtxt,.STOP
  714. MENUBUTTON=menu1,but_mainde,but_maindetxt,but_maincr,but_maincrtxt,.STOP
  715. MENUBUTTON=menu1,but_mainex,but_mainextxt,.STOP
  716. MENUBUTTON=menu1,but_main_txt,but_main_lgtxt,.STOP
  717. ;MENUBUTTON=menu1,but_main_slider2,but_main_slider1,.STOP
  718. ; Soldier (player) Menu
  719. MENUBUTTON=NewSoldierMenu,but_ns_1,but_ns_2,but_ns_3,but_ns_4,.STOP
  720. MENUBUTTON=NewSoldierMenu,but_ns_5,but_ns_6,but_ns_7,but_ns_8,.STOP
  721.  
  722. MENUBUTTON=NewSoldierMenu,but_ns_1l,but_ns_2l,but_ns_3l,but_ns_4l,.STOP
  723. MENUBUTTON=NewSoldierMenu,but_ns_5l,but_ns_6l,but_ns_7l,but_ns_8l,.STOP
  724. MENUBUTTON=NewSoldierMenu,but_ns_1txt,but_ns_2txt,but_ns_3txt,.STOP
  725.  
  726. MENUBUTTON=NewSoldierMenu,but_ns_4txt,but_ns_5txt,but_ns_6txt,but_ns_7txt,.STOP
  727. MENUBUTTON=NewSoldierMenu,but_ns_8txt,but_ns_actxt,.STOP
  728. MENUBUTTON=NewSoldierMenu,but_ns_ed,but_ns_bktxt,.STOP
  729. ;but_ns_ac,but_ns_actxt,.STOP
  730. MENUBUTTON=NewSoldierMenu,but_ns_de,but_ns_qu,but_ns_qutxt,.STOP
  731. MENUBUTTON=NewSoldierMenu,but_ns_txt,but_ns_info,but_ns_rtbox,.STOP
  732. ;MENUBUTTON=NewSoldierMenu,but_ns_flt,but_ns_frt,.STOP
  733. ;Options 1 Menu
  734. MENUBUTTON=OptionsMenu,but_op_txt,but_op_actxt,but_op_qutxt,but_op_bktxt,.STOP
  735. MENUBUTTON=OptionsMenu,but_op_intxt,but_op_idtxt,but_op_idl,but_op_idr,but_op_idw,.STOP
  736. MENUBUTTON=OptionsMenu,but_op_chtxt,but_op_chl,but_op_chr,but_op_chw,.STOP
  737. MENUBUTTON=OptionsMenu,but_op_mstxt,but_op_msl,but_op_msr,but_op_msw,.STOP
  738. MENUBUTTON=OptionsMenu,but_op_fmtxt,but_op_fml,but_op_fmr,but_op_fmw,.STOP
  739. MENUBUTTON=OptionsMenu,but_op_vitxt,but_op_cotxt,but_op_col,but_op_cor,but_op_cow,.STOP
  740. MENUBUTTON=OptionsMenu,but_op_retxt,but_op_rel,but_op_rer,but_op_rew,.STOP
  741. MENUBUTTON=OptionsMenu,but_op_witxt,but_op_wil,but_op_wir,but_op_wiw,.STOP
  742. MENUBUTTON=OptionsMenu,but_op_autxt,but_op_sftxt,but_op_sfl,but_op_sfr,but_op_sfw,.STOP
  743. MENUBUTTON=OptionsMenu,but_op_metxt,but_op_mel,but_op_mer,but_op_mew,.STOP
  744. MENUBUTTON=OptionsMenu,but_op_mvtxt,but_op_mvl,but_op_mvr,but_op_mvw,.STOP
  745. ;MENUBUTTON=OptionsMenu,but_op_svsl,but_op_mvsl,.STOP
  746.  
  747.  
  748. ; Options 2 Menu
  749. MENUBUTTON=Options2Menu,but_op2_txt,but_op2_autxt,but_op2_sftxt,.STOP
  750. MENUBUTTON=Options2Menu,but_op2_mutxt,but_op2_mu2txt,but_op2_mu2l,.STOP
  751. MENUBUTTON=Options2Menu,but_op2_mu2r,but_op2_entxt,but_op2_ac,.STOP
  752. MENUBUTTON=Options2Menu,but_op2_actxt,but_op2_ba,but_op2_batxt,.STOP
  753. ; Campaign Menu
  754. MENUBUTTON=CampMenu,but_ca_txt,but_ca_map,.STOP
  755. MENUBUTTON=CampMenu,but_ca_actxt,but_ca_batxt,but_ca_qutxt,.STOP
  756. MENUBUTTON=CampMenu,but_ca_1,but_ca_2,but_ca_3,but_ca_4,but_ca_5,.STOP
  757. MENUBUTTON=CampMenu,but_ca_6,but_ca_7,.STOP
  758.  
  759. ;MENUBUTTON=CampMenu,but_ca_1txt,but_ca_2txt,but_ca_3txt,but_ca_4txt,but_ca_5txt,.STOP
  760. ;MENUBUTTON=CampMenu,but_ca_6txt,but_ca_7txt,but_ca_8txt,but_ca_9txt,.STOP
  761.  
  762. ; Credits Menu
  763. ;MENUBUTTON=CreditsMenu,but_cr_txt,.STOP
  764. ;MENUBUTTON=CreditsMenu,but_cr_ba,but_cr_batxt,.STOP
  765.  
  766. ; Mission Menu
  767. MENUBUTTON=MissionMenu,but_mi_txt,.STOP
  768. MENUBUTTON=MissionMenu,but_mi_pl1,but_mi_pl2,.STOP
  769. MENUBUTTON=MissionMenu,but_mi_actxt,but_mi_batxt,but_mi_qutxt,.STOP
  770. MENUBUTTON=MissionMenu,but_mi_mm,but_mi_mmtxt,but_mi_lo,but_mi_lotxt,.STOP
  771. MENUBUTTON=MissionMenu,but_mi_1,but_mi_2,but_mi_3,but_mi_4,but_mi_5,.STOP
  772. MENUBUTTON=MissionMenu,but_mi_up,but_mi_dn,.STOP
  773.  
  774. ; Multiplayer Menu
  775. MENUBUTTON=MultiPlayerMenu,but_mp_setxt,but_mp_se2l,but_mp_se2r,but_mp_latxt,.STOP
  776. MENUBUTTON=MultiPlayerMenu,but_mp_lptxt,but_mp_lp,but_mp_lpbox,.STOP
  777. ;MENUBUTTON=MultiPlayerMenu,but_mp_sqtxt,but_mp_sq,but_mp_sqbox,.STOP
  778.  
  779. MENUBUTTON=MultiPlayerMenu,but_mp_jo,but_mp_se,.STOP
  780.  
  781. MENUBUTTON=MultiPlayerMenu,but_mp_iatxt,but_mp_ia,but_mp_iabox,.STOP
  782.  
  783. MENUBUTTON=MultiPlayerMenu,but_mp_st,but_mp_s1,but_mp_s2,.STOP
  784. MENUBUTTON=MultiPlayerMenu,but_mp_s3,but_mp_s4,but_mp_s5,.STOP
  785. MENUBUTTON=MultiPlayerMenu,but_mp_s6,but_mp_s7,.STOP
  786.  
  787. MENUBUTTON=MultiPlayerMenu,but_mp_txt,but_mp_hotxt,but_mp_qutxt,but_mp_batxt,.STOP
  788.  
  789. ;host
  790.  
  791. MENUBUTTON=HostMenu,but_ho_gntxt,but_ho_gn,but_ho_gnw,.STOP
  792. MENUBUTTON=HostMenu,but_ho_sptxt,but_ho_sp,but_ho_spw,.STOP
  793. MENUBUTTON=HostMenu,but_ho_setxt,but_ho_sel,but_ho_ser,but_ho_sew,.STOP
  794. MENUBUTTON=HostMenu,but_ho_gatxt,.STOP
  795. MENUBUTTON=HostMenu,but_ho_txt,but_ho_actxt,but_ho_qutxt,but_ho_bktxt,.STOP
  796. MENUBUTTON=HostMenu,but_ho_gt1,but_ho_gt2,but_ho_gt3,but_ho_gt4,but_ho_gt5,but_ho_gt6,.STOP
  797.  
  798. ;MENUBUTTON=HostMenu,but_ho_gntxt,but_ho_gn,but_ho_gnw,.STOP
  799. ;MENUBUTTON=HostMenu,but_ho_sptxt,but_ho_sp,but_ho_spw,.STOP
  800. ;MENUBUTTON=HostMenu,but_ho_setxt,but_ho_sel,but_ho_ser,but_ho_sew,.STOP
  801. ;MENUBUTTON=HostMenu,but_ho_gatxt,but_ho_gal,but_ho_gar,but_ho_gaw,.STOP
  802. ;MENUBUTTON=HostMenu,but_ho_sttxt,but_ho_stw,.STOP
  803. ;MENUBUTTON=HostMenu,but_ho_ba,but_ho_batxt,but_ho_ac,but_ho_actxt,.STOP
  804.  
  805. ;MENUBUTTON=HostMenu,but_ho_mptxt,but_ho_mpl,but_ho_mpr,but_ho_mpw,.STOP
  806. ;MENUBUTTON=HostMenu,but_ho_lktxt,but_ho_lkl,but_ho_lkr,but_ho_lkw,.STOP
  807. ;MENUBUTTON=HostMenu,but_ho_mktxt,but_ho_mkl,but_ho_mkr,but_ho_mkw,.STOP
  808. ;MENUBUTTON=HostMenu,but_ho_lltxt,but_ho_lll,but_ho_llr,but_ho_llw,.STOP
  809. ;MENUBUTTON=HostMenu,but_ho_mltxt,but_ho_mll,but_ho_mlr,but_ho_mlw,.STOP
  810. ;MENUBUTTON=HostMenu,but_ho_trtxt,but_ho_trl,but_ho_trr,but_ho_trw,.STOP
  811. ;MENUBUTTON=HostMenu,but_ho_pitxt,but_ho_pil,but_ho_pir,but_ho_piw,.STOP
  812. ;MENUBUTTON=HostMenu,but_ho_awtxt,but_ho_awl,but_ho_awr,but_ho_aww,.STOP
  813. ;MENUBUTTON=HostMenu,but_ho_ma,but_ho_matxt,but_ho_hotxt,.STOP
  814. ; Death Match
  815. MENUBUTTON=DeathMatchMenu,but_dm_txt,but_dm_1,but_dm_2,but_dm_3,.STOP
  816. MENUBUTTON=DeathMatchMenu,but_dm_4,but_dm_5,but_dm_6,but_dm_7,.STOP
  817. MENUBUTTON=DeathMatchMenu,but_dm_8,but_dm_9,but_dm_10,but_dm_11,but_dm_12,.STOP
  818. MENUBUTTON=DeathMatchMenu,but_dm_actxt,but_dm_batxt,.STOP
  819. ; CTF
  820. MENUBUTTON=CTFMenu,but_ct_txt,but_ct_1,but_ct_2,but_ct_3,.STOP
  821. MENUBUTTON=CTFMenu,but_ct_4,but_ct_5,but_ct_ac,.STOP
  822. MENUBUTTON=CTFMenu,but_ct_actxt,but_ct_ba,but_ct_batxt,.STOP
  823. ; Team Play
  824. MENUBUTTON=TeamPlayMenu,but_tp_txt,but_tp_1,but_tp_2,but_tp_3,.STOP
  825. MENUBUTTON=TeamPlayMenu,but_tp_4,but_tp_5,but_tp_ac,.STOP
  826. MENUBUTTON=TeamPlayMenu,but_tp_actxt,but_tp_ba,but_tp_batxt,.STOP
  827.  
  828. MENUBUTTON=Start2Menu,but_sta2_ac,.STOP
  829.  
  830. ; credits
  831. MENUBUTTON=CreditsMenu,but_cred_bk,but_cred_txt,.STOP
  832.  
  833. ; end
  834. MENUBUTTON=EndMenu,but_end_ac,.STOP
  835.  
  836. ; options3
  837. MENUBUTTON=Options3Menu,but_opt3_txt,but_opt3_actxt,but_opt3_batxt,but_opt3_qutxt,.STOP
  838.  
  839. MENUBUTTON=Options3Menu,but_opt3_eaitxt,but_opt3_eaiw,but_opt3_eaid,but_opt3_phtxt,but_opt3_phd,.STOP
  840. MENUBUTTON=Options3Menu,but_opt3_phw,but_opt3_smtxt,but_opt3_smd,but_opt3_smw,but_opt3_trtxt,but_opt3_trd,.STOP
  841. MENUBUTTON=Options3Menu,but_opt3_trw,but_opt3_bxtxt,but_opt3_bxd,but_opt3_bxw,.STOP
  842.  
  843. ; host 2
  844. MENUBUTTON=Host2Menu,but_ho2_txt,but_ho2_actxt,but_ho2_bktxt,.STOP
  845. MENUBUTTON=Host2Menu,but_ho2_sstxt,but_ho2_mptxt,but_ho2_mpl,but_ho2_mpr,but_ho2_mpw,.STOP
  846. MENUBUTTON=Host2Menu,but_ho2_irtxt,but_ho2_irl,but_ho2_irr,but_ho2_irw,.STOP
  847. MENUBUTTON=Host2Menu,but_ho2_wctxt,but_ho2_sltxt,but_ho2_sll,but_ho2_slr,but_ho2_slw,but_ho2_slsl,.STOP
  848. MENUBUTTON=Host2Menu,but_ho2_tltxt,but_ho2_tll,but_ho2_tlr,but_ho2_tlw,but_ho2_tlsl,.STOP
  849. MENUBUTTON=Host2Menu,but_ho2_kohtxt,but_ho2_kohl,but_ho2_kohr,but_ho2_kohw,but_ho2_kohsl,.STOP
  850. MENUBUTTON=Host2Menu,but_ho2_gotxt,but_ho2_artxt,but_ho2_arl,but_ho2_arr,but_ho2_arw,.STOP
  851. MENUBUTTON=Host2Menu,but_ho2_sttxt,but_ho2_stl,but_ho2_str,but_ho2_stw,.STOP
  852. MENUBUTTON=Host2Menu,but_ho2_totxt,but_ho2_tol,but_ho2_tor,but_ho2_tow,but_ho2_tosl,.STOP
  853. MENUBUTTON=Host2Menu,but_ho2_trtxt,but_ho2_trl,but_ho2_trr,but_ho2_trw,.STOP
  854. MENUBUTTON=Host2Menu,but_ho2_bxtxt,but_ho2_bxl,but_ho2_bxr,but_ho2_bxw,.STOP
  855.  
  856. ; post deathmatch
  857. MENUBUTTON=PDMMenu,but_pdm_ac,but_pdm_bk,but_pdm_title,but_pdm_up,but_pdm_dn,.STOP
  858. MENUBUTTON=PDMMenu,but_pdm_rtxt,but_pdm_ntxt,but_pdm_stxt,but_pdm_ktxt,but_pdm_spktxt,.STOP
  859.  
  860. ;MENUBUTTON=Options3Menu,but_opt3_lv1,but_opt3_lv2,but_opt3_lv3,but_opt3_lv4,but_opt3_lv5,.STOP
  861. ;MENUBUTTON=Options3Menu,but_opt3_lv6,.STOP
  862. ; loadout
  863. MENUBUTTON=LoadoutMenu,but_lo_txt,but_lo_actxt,but_lo_bktxt,.STOP
  864. MENUBUTTON=LoadoutMenu,but_lo_w1,but_lo_w2,but_lo_w3,.STOP
  865.  
  866.  
  867. [TEXT_AREAS]
  868. ;FORMAT
  869. ;window name, text area name, string name, ulX,ulY,lrX,lrY, font name, flags
  870. ;
  871. ;
  872. ; ( flags )
  873. ; 128   Align text left
  874. ; 256   Align text right
  875. ; 512   Center text
  876. ; 1024  Multiline text
  877. ;
  878. [TEXT_ENTRY_AREAS]
  879.  
  880.  
  881. [SCROLL_AREAS]
  882.  
  883. [IMAGE_AREAS]
  884.  
  885. [STRINGS]
  886. ;RESOURCE=<texttool file>
  887. ;and or
  888. ;FORMAT
  889. ;string name, literal
  890. ;RESOURCE=F16MENU.BIN
  891. STRING=MM_QUICKMIS,Quick Mission
  892.